karrallon pcb mike pitches computer services design circuit mp-cs.co.uk lawyer circuit boards printed circuit boards attorney electronics circuit board ssd disability